yan xu
VolleyballShangluo and the Los Angeles 2028 Ticket: When Asian Beach Volleyball Audits ItselfLast Tuesday, in Shangluo, I opened my notebook before the organisers announc...
VolleyballAsian Beach Volleyball in Shangluo: Yan Xu – Xia Xinyi and the Gap Between Continental Supremacy and the Los Angeles 2028 TicketIn the two opening sets of Pool A in Shangluo, the Chinese host pair scored 4...
Volleyball21-4, 21-2: Yan Xu – Xia Xinyi's Annihilation Exposes the Painful Truth of Asian Beach VolleyballI have watched hundreds of beach volleyball matches over nearly three decades...
Volleyball2026 AVC Beach Volleyball Championships: Chinese pair dominate on opening day in ShangluoThe 2026 AVC Beach Volleyball Championships officially kicked off from Tuesda...
EsportsVietnamese Esports and the No-Speculation Principle: When the Input Data Is Empty, Deep Analysis Must StopOver the past decade, esports in Vietnam has moved from small internet cafes ...
International FootballWhen the Data Goes Silent: Football Analysis and the Temptation of Invented NumbersOne afternoon in Madrid, I opened a data file and found it empty. No metrics,...
VolleyballGabi and Bruno on Leaving Brazil: What the Stat Sheet Never ShowsThe water in the pool caught the evening light, and inside that frame Gabriel...
BasketballGermany and the 2026 FIBA World Cup Title: When System Beats SuperstarOn September 10, 2026, at the Mall of Asia Arena in Manila, Dennis Schröder...
Table TennisEngland's Junior Table Tennis Strata: Worthing's First Shovel and the Gap Beneath the PyramidOn the morning of Saturday, 10 October, in a coastal sports hall in the town ...
International FootballTottenham spent £320m, 0 goals in 2 matches: A costly lesson for Premier League ambitionTottenham Hotspur just had the worst possible start under Roberto De Zerbi. T...
Domestic FootballCong An Ha Noi in the AFC Champions League Elite: From the Red Card at Hang Day to the Flight to OsakaIn the 93rd minute at Hang Day Stadium, Stefan Mauk collected the ball inside...
International FootballThe Return of the Back Three: When Football Retreats to Look Like ProgressOn 24 September 2026, at the Emirates, Arsenal beat Chelsea 3-0. After the...
EsportsThe Still Hand: Valorant Champions Shanghai, a Metal Desk, and an Unfinished Governance GambitThere is something that stands still inside motion, and I have learned to loo...
EsportsVCT China 2027: Eight Partner Slots, Five Orgs Out, and the Market Logic Behind ItLate at night in Paris, I replayed the Masters Toronto 2026 footage. Wolves...
International FootballV.League 1: Reading the Title Race Through Data, Not EmotionThree matches, a perfect nine points. In less than a month, a V.League 1 club...
EsportsChampions Shanghai 2026: Four VCT China representatives winless in opening week as JD Gaming fall 0-2 to FUT EsportsJD Gaming won only a single round on Ascent. A 1-13 scoreline in a BO3 at the...
International FootballThree at the back in the transfer window: When risk aversion wears the mask of innovationWhile following the transfer news over the past few weeks, one pattern kept...
EsportsWhen the esports record stands empty: the crack of a data systemOne August morning, I opened a nine-part esports analysis file. It had every...
International FootballThe Empty Dossier in the Video Room: Why an Analyst Must Learn to Stay Silent Across a Bundesliga SeasonIn the video room in Hamburg, the thing I fear most is not a match that is ha...
TennisWhen Data Falls Silent: The Cost of an Empty Report in Sports AnalyticsThere was a morning in late November when I opened an analysis dashboard I ha...
VolleyballAsian Beach Volleyball in Shangluo: Yan Xu – Xia Xinyi and the Gap Between Continental Supremacy and the Los Angeles 2028 TicketIn the two opening sets of Pool A in Shangluo, the Chinese host pair scored 4...
Volleyball21-4, 21-2: Yan Xu – Xia Xinyi's Annihilation Exposes the Painful Truth of Asian Beach VolleyballI have watched hundreds of beach volleyball matches over nearly three decades...
Volleyball2026 AVC Beach Volleyball Championships: Chinese pair dominate on opening day in ShangluoThe 2026 AVC Beach Volleyball Championships officially kicked off from Tuesda...
EsportsVietnamese Esports and the No-Speculation Principle: When the Input Data Is Empty, Deep Analysis Must StopOver the past decade, esports in Vietnam has moved from small internet cafes ...
International FootballWhen the Data Goes Silent: Football Analysis and the Temptation of Invented NumbersOne afternoon in Madrid, I opened a data file and found it empty. No metrics,...
VolleyballGabi and Bruno on Leaving Brazil: What the Stat Sheet Never ShowsThe water in the pool caught the evening light, and inside that frame Gabriel...
BasketballGermany and the 2026 FIBA World Cup Title: When System Beats SuperstarOn September 10, 2026, at the Mall of Asia Arena in Manila, Dennis Schröder...
Table TennisEngland's Junior Table Tennis Strata: Worthing's First Shovel and the Gap Beneath the PyramidOn the morning of Saturday, 10 October, in a coastal sports hall in the town ...
International FootballTottenham spent £320m, 0 goals in 2 matches: A costly lesson for Premier League ambitionTottenham Hotspur just had the worst possible start under Roberto De Zerbi. T...
Domestic FootballCong An Ha Noi in the AFC Champions League Elite: From the Red Card at Hang Day to the Flight to OsakaIn the 93rd minute at Hang Day Stadium, Stefan Mauk collected the ball inside...
International FootballThe Return of the Back Three: When Football Retreats to Look Like ProgressOn 24 September 2026, at the Emirates, Arsenal beat Chelsea 3-0. After the...
EsportsThe Still Hand: Valorant Champions Shanghai, a Metal Desk, and an Unfinished Governance GambitThere is something that stands still inside motion, and I have learned to loo...
EsportsVCT China 2027: Eight Partner Slots, Five Orgs Out, and the Market Logic Behind ItLate at night in Paris, I replayed the Masters Toronto 2026 footage. Wolves...
International FootballV.League 1: Reading the Title Race Through Data, Not EmotionThree matches, a perfect nine points. In less than a month, a V.League 1 club...
EsportsChampions Shanghai 2026: Four VCT China representatives winless in opening week as JD Gaming fall 0-2 to FUT EsportsJD Gaming won only a single round on Ascent. A 1-13 scoreline in a BO3 at the...
International FootballThree at the back in the transfer window: When risk aversion wears the mask of innovationWhile following the transfer news over the past few weeks, one pattern kept...
EsportsWhen the esports record stands empty: the crack of a data systemOne August morning, I opened a nine-part esports analysis file. It had every...
International FootballThe Empty Dossier in the Video Room: Why an Analyst Must Learn to Stay Silent Across a Bundesliga SeasonIn the video room in Hamburg, the thing I fear most is not a match that is ha...
TennisWhen Data Falls Silent: The Cost of an Empty Report in Sports AnalyticsThere was a morning in late November when I opened an analysis dashboard I ha...
